casting lots - French English Dictionary